scaphoid fossa - Español Inglés Diccionario